How to make (almost) anything